nile river valley - Turco Inglés Diccionario